preformed mastic tapes - Spanish English Dictionary